home *** CD-ROM | disk | FTP | other *** search
- ROUTE.DOC
- STadel roomsharing routing.
-
- STadel supports a limited form of roomsharing routing via the
- `Z' command field in net messages and the `backbone' roomsharing type.
-
- Internally, the Z command field is set up as follows
-
- Z<routechar><source-id><0>
-
- <routechar> takes 3 values:
- `O' -- The message originated on this system. This value will
- never be transmitted across the net.
- `L' -- The message came from a local system and will not be
- retransmitted except by a backbone connection.
- `H' -- The message came from a backbone system and will be sent
- to all of the other systems networking this room.
-
- <source-id> is the node id of the system that sent this message.
-
- There are 3 configurations possible with the backbone
- roomsharing type; local<->local, which behaves like normal Citadel
- networking and which is compatable with C86net, local<->backbone,
- which marks all @L messages for relaying across a backbone link,
- and backbone<->backbone, which relays all messages to the connecting
- system.
-
- (Messages marked @L coming from a backbone connection are
- changed to @H when they reach the backbone.)
-
- So you can have a configuration like so:
- .
- L1 . L3 . . L4
- |\ ./...... . /|
- | B1 -----.---- B2 -----.---- B3 |
- |/ . | . \|
- L3 . ........ . L5
- . . | . .
- B3
- |\
- | \
- L6-L7
-
- Messages going from L1 & L2 to B1 are converted to @L messages.
- When B1 mails messages to B2, it converts the messages to @H.
-
- If B1 wants to relay messages to L3, it must set the connection to
- L3 up as a backbone connection. That way, all the messages coming from
- the net to B1 will set converted to @H and mailed to L3.
-
-
-
-
-
- Here's a more `real-life' setup of roomshare routing: Pell roomshares
- a room called `Dumpster' with a variety of local and l-d systems.
-
- MidiSynth.ST ------ EweTwo .
- \ (Region 1) .
- .....................
- . \ { Images, Haven II, First Rays, the Phoenix }
- . \ /
- \ / .......
- \ / .
- (Region 0) Pell --.-- The Funny Farm
- / \ .
- ...............
- . / . \ .
- . Avalon . Syntel .
- . . .
-
- The links between the systems are set up as follows:
-
- Pell <-> MidiSynth.ST | Backbone <-> Backbone
- Pell <-> {Images...} | Local <-> Local
- Pell <-> The Funny farm | Backbone <-> Local
- Pell <-> Avalon | Backbone <-> Local
- Pell <-> Syntel | Backbone <-> Local
-
- You set a link to a backbone link via a command in the roomedit
- menu. The [Y] command allows you to toggle the link setting for a
- particular system.
-